50235168
74417151
1249844
19933740
74033628
4802734
17277774
5613517
8573601
39898805
61857695
55064681
30506505
55938718
20242732
21228706
72654739
7193899
83067539
50291235
16262428
8903962
34024778
78338160
50984823
7285909
72872388
46812737
81474447
5773476
2979117
8619486
76922355
60869279
31817524
91346858
83141050
25306818
21042358
81317377