84699878
29809803
67266502
9382511
7203824
67742667
28945784
46728567
22439778
81371245
1866168
19412963
746457
30505768
23338607
135672
40196446
38046526
19526717
81508239
46707661
6125254
78603004
55366341
70588636
56397162
93139671
3002331
21648591
34999638
3378822
1834299
57159579
9553973
59247562
33123411
47674908
41483768
17738421
28357878