19782960
46714655
60225734
12107598
9952741
79812023
88436317
5307828
41981948
94011862
88527508
96662309
4457589
34964910
17492279
26312183
37157547
9681189
63568136
14503165
19753199
65964361
688961
36761649
87885162
81352875
43275195
35575543
34535796
70197222
9058956
43881753
1200317
74996228
473074
75873383
82456942
22671798
32855583
75643771