20971943
99523665
79559859
58477738
82345302
68765764
14062976
6307633
72401108
65799299
5553185
35091339
2574191
47953217
53597385
24742593
31883828
131316
78914448
90162695
89433011
18906466
15743383
2035674
14617
31096145
35481521
61176524
94952736
89383994
6502425
86861160
7882647
26502816
22289721
80531294
88285262
13653345
29283983
31523474