5677116
13932650
53448329
3766855
19292747
7774566
37687364
28887803
1406833
46281354
7082843
6228453
52613622
22734199
8411707
38607725
62249208
72882493
13961360
31211512
78953923
54699518
11566825
28187599
80532365
14848341
66933852
9642785
83163739
13764269
53688951
8868082
59158130
81148648
50822875
41057169
98091864
6750797
31503827
45072715