2919140
5241251
48886863
60211103
79172232
8626112
57274750
82092323
66012700
43805135
72726314
10304417
46408377
44064463
26426349
8756467
69734180
6441846
84329500
5420292
94604055
60716447
57776553
79253380
3082496
50165239
23176467
58029560
60978566
7964035
16959392
1347375
49693526
87148174
39379675
75722348
67147794
448468
99493374
66848316