60048198
50092919
84483036
95388502
69058
42388436
59246187
1711729
93761307
49243163
24138495
1454744
81097529
36983089
18204259
54794845
5657935
10839526
22783426
36597546
13405837
38948662
8631986
9228225
98519088
45526920
24378090
18969440
58838964
78009491
12016653
91704539
31882735
5173891
5361109
19042092
53844161
99135314
42995714
13446925