27528345
19969317
29637814
17212503
77371476
37123192
20569291
32515530
36568721
55412409
58988663
4556267
8094143
5460240
51792985
1726811
89599615
42825684
64172549
97914762
1934610
12283466
93181917
5240295
3352657
71902739
2029016
52278563
38483500
97544802
22717760
60955848
52224887
40738994
85392885
14756562
8777231
93742633
51179086
54459679