8618851
29778016
1277808
63915176
74102127
22865112
10193837
50628928
41084938
95103814
80037781
28895140
820268
62185881
79233563
85125611
90377311
6891215
2467931
35161132
86375783
5053240
36508801
8756415
43166168
44346111
6094422
26658095
3048638
47253633
41788749
25009990
73564990
24309064
39808209
53968050
58057517
46254072
81101751
48734954