10315330
14304562
65325031
80824125
47888169
80541504
74158471
62424726
10651101
66852866
97667297
3406717
2415720
9302660
7659525
95607524
78914431
89224708
73904854
83932864
5721148
39567997
78342996
19154332
66428556
61918903
52593495
63639681
41263420
7788189
55359355
61988023
25664232
29919750
86402927
92492
20362857
7085994
62445557
88593745