52891228
48756981
29157077
20227827
99094177
9208732
97031825
56632335
64842901
25894852
65117498
2101349
4221258
32221004
98344844
59985248
1446216
97882297
20964125
38946392
451651
5408925
54582199
50548939
50019094
7616335
80596039
83927764
66871104
61124428
64697501
23882161
86746089
92043849
177630
7296570
71169377
9985602
44636324
4161812