17986741
79044585
8824507
66682172
41495703
96142778
89129383
56876553
62232018
41686784
63593648
74132120
62574188
94383535
49407054
53805300
48896525
50387478
50036509
69261852
94871108
51158961
2409732
27817701
16719875
53226799
29492806
38193804
13678565
21823804
4868992
89441302
36549574
24103751
55669036
8059221
269962
62598181
90923725
14301347