25773885
89085283
37959278
74914954
10267120
3245741
92592644
6387888
2022961
65203836
6723101
80032371
30547779
80026513
5459478
66506847
88592460
45792063
3727559
57291439
75602163
73882073
65369577
17193586
59762862
16723123
7213349
2102150
37066322
6764470
2246752
20842522
6807576
60332510
97165801
41862989
25684756
31157786
96966295
24192803