52831653
556187
4821659
27018953
30693338
44526175
7965875
16971025
59631901
9237561
92136857
15675851
24383362
78437522
10066238
1060876
80325236
63678313
65248177
53343960
58502412
92225632
42792440
12642089
21185166
55379190
4470533
92242456
97086784
16511932
8703973
65988716
15017480
71977512
6571360
97195749
38629149
1343961
57163806
30372602