15947405
63187565
2768303
63341432
88705752
20909816
37699185
14452087
69293606
60619800
49571101
1721827
70192918
83771427
18229151
75365596
8740113
94264184
60478438
44968928
46907468
7379455
88791685
3717532
94629839
91817079
19789551
4515478
4501408
44343897
64273501
68594671
47862062
1596177
7959543
81928056
70931451
21496130
744942
9792692