34151021
87129059
60071281
96996684
19183734
85082275
50119312
80088562
1761943
37556561
99629423
97307981
76386432
86346401
91872347
4552987
46544521
75455963
4846129
79521856
73544652
10326176
10741047
1846307
49853607
99163274
23166991
21802306
56801473
79063534
77869499
80701520
70484387
24227626
61501932
32682742
12448424
83704042
3306259
45533592