4930898
30366162
17489279
16725551
52658230
82544298
71359242
95654508
99921264
70062530
20925341
59523701
8986589
1305424
28014040
20908337
10725362
64516297
78696931
29533772
65682911
22089829
29481641
85055827
52769013
77254631
38275260
3818495
18731993
35349157
53677783
37992608
1768590
18872807
14211320
51176598
89354698
12984893
931617
1258655