32365056
79067352
54776642
46816635
50788929
3513866
90623144
93981567
5108353
2927829
41937051
20554939
59515696
38883806
55031602
7588613
2800517
40232553
17928470
44137719
6158532
57498252
20616556
40574735
18961396
26889856
42241948
87268157
66438341
11661698
50149051
48507795
56371775
14586698
20771699
66147359
10895290
69939752
49133110
2039552