3912303
77235312
95947017
76267205
50066975
61972687
98618617
72399801
66488545
5910707
85573883
17509957
54622652
28565532
9227673
61297216
60847265
5731230
7777167
16661619
7480738
22997651
7246319
34784477
36639336
95092683
76643670
70341490
7581897
1157578
63685752
56287913
92672744
91236970
1348473
30872538
43335883
40304558
87135814
19879783