12297263
59401712
9439573
8629608
39179472
71163628
24244761
4147944
64148921
2747410
5412145
18807226
53344656
7468319
92696514
46417469
8934152
4109082
992538
80821179
6035439
91543093
32694876
55536725
10565269
43985463
90414271
46231179
39216358
47212665
49161274
35735019
8385709
78901261
31361143
93425465
4365134
99382014
90445452
26315688