52438932
69168262
95087275
8841560
19119231
99321983
21561889
74572336
1416518
66086917
33439111
57371336
55172855
33212450
8791392
31531623
78013669
6098552
5912490
88795723
61841902
80006943
33177697
24589600
21878760
77295803
2327202
8878074
87022543
74579903
89882193
65772397
81578143
884551
36762239
17712438
89887764
64651453
68202791
25987247