34999373
80406185
9643132
57764266
67964457
20558071
18948652
56025067
61343284
70778884
44361932
96659150
72431481
59665805
793817
98035735
38744237
85789377
86736830
89316237
76946133
78242260
59603991
20578391
6359040
30652998
97536085
20409590
67845020
8849348
3046945
5424525
62652964
606159
72146125
42834362
73285712
27355394
73825662
18782600