35597960
8455295
71474031
8031769
62013085
3406188
80787238
35421925
69401619
5508653
48025938
1911772
33185804
641538
47797140
96138349
43741969
73185983
8334301
41529259
41199983
18682522
30038085
85124848
13407763
95725466
12415312
44653920
60323013
28995960
69401714
3829936
88439442
66101540
40689297
61715942
99647525
62942880
13773336
43272784