4557902
38188451
44915531
24549810
82383287
37735294
31228852
12653351
41347657
318221
8415126
54342630
81142414
92415001
19439977
46421704
12581810
36099066
7496160
13242724
32245074
24812269
79812183
54763984
90577463
79124505
88313117
40327009
75991431
25751498
11299374
61776454
45339286
92444089
80666875
25465748
19212174
8246358
3296932
79436193