24992890
86816785
3064995
2044242
69032480
51891680
66419918
1737109
36483499
49263980
3875860
20446255
10664950
2509816
27102985
66185862
24455768
8235181
6205564
42156631
38844803
47594732
48717558
23726631
63991026
29941320
79421351
4082567
25162565
92314614
70347474
30501243
95628705
558626
54804304
80753304
72447750
47636961
96409949
70717363