4936630
65321989
15397581
22079094
35006117
87675734
76792800
87516256
41541769
58913496
62222227
7568496
10726770
2047872
10001024
1415517
1042920
91889528
58239226
94914224
74774281
6313139
89711686
48212233
65627425
96418631
4897955
46236010
2005158
20189835
66999751
9524831
37929008
50297655
46672825
7137080
93376842
19062614
98331010
90901702