7521686
13784944
16765760
3476947
42623194
93618020
58924081
57063840
3675113
78997175
1721218
69027661
72881629
5424893
25459163
2520246
14232066
60143033
97956416
6374325
66393570
97017558
91194454
22459551
75535036
48182043
32659822
65326757
6664747
60144060
97934814
53275161
64886505
29528087
92486420
8525405
1606097
47988872
5405949
26124461