1492522
29764008
23401266
40187661
228416
59053145
4754977
70255850
98141154
17813191
98514100
97379611
99883841
71378958
91296004
2119602
4509931
69441003
52728152
67642278
83127480
90132457
4051345
26119871
59017676
2146714
70952233
52943120
53151222
83286912
85208254
10629466
90266730
79431190
3189758
33802298
33518685
91158343
98379166
29944452