19574820
8828992
68936194
62356587
13299718
44246960
256902
22444930
47419652
79097277
99358952
78432051
605812
46099604
97843363
70748406
183139
85367510
56056436
986834
77419945
41382192
40131062
12356782
58007607
89724354
23999872
43596983
74839629
6641185
73801850
59815354
3981081
4089958
57513850
74721706
1621181
94626917
89293095
9472266