13983830
24395225
55482649
98443852
59118163
67344141
682616
18879158
60418852
94905279
91309377
42912264
1846095
568747
6202796
10381081
95457414
59835577
96534847
63719770
59122229
70995113
97053876
2357615
57533363
77428657
87236173
17215168
63374173
80317464
561429
94291089
22903664
57491740
5684770
3893531
5648130
90439610
14115619
9320510