66403083
26557458
20271937
38391196
79112755
2005884
34362448
89321825
3262825
43096200
92875761
21117122
43071908
66718105
4791173
27315414
40889278
43117529
57789565
6418676
56905766
28628625
57194724
70655966
43221730
5709319
88103690
3293924
18448960
33961377
14116428
30883997
57352602
48509681
60088288
75569384
85224387
29595122
3107201
81928096