81469275
53486446
3376901
65509569
82824504
25179970
22887494
20724151
40897031
9168174
35903339
55295479
75411329
9381
12293194
7845500
19574138
97054620
73365274
20971153
89807002
96304459
998142
12177277
16831564
61311256
8242798
75528712
59086009
38346457
69596368
44018834
51806832
3862668
79016676
46438296
26256077
83662574
20432608
47111528