34637335
51268142
98449997
59523754
665821
9935737
18291441
5236652
81963067
60527115
3559284
57989565
4961352
41506940
54505641
4819158
99218990
38864935
18555663
71509184
12019352
99529883
36355385
5844215
45795083
59388966
5064865
93626960
41419387
78844724
76388037
1839575
47767039
23008818
47036117
91773858
30527825
69567193
42616659
38861899