331777
26052274
11709194
45705852
45793250
84096894
85896727
8835664
5576627
63802174
3620228
15182597
45884339
1324181
1214805
96692449
88335236
75966954
71602708
80564810
19785680
22366257
65415063
86454137
91061759
83959556
41412244
82804232
14468364
71924177
76785953
70398671
14982028
64119113
94763648
79594754
72331192
4299771
6585275
73913819