64985980
21672005
47732510
31942222
32679047
40895943
95639130
16051028
92386691
88837318
85876171
10474459
24535822
24477152
98746189
34709903
19208539
63734105
19434784
8130637
85967632
80297863
38886439
76817604
3211948
48554548
28358576
54938353
13937053
7752966
32836257
6792139
6248752
98711018
20386977
20947673
20935728
20694898
2476124
94953908