11392600
45151425
55996559
66878373
40875990
61654725
39578729
64724970
56325502
23533316
11855553
20189724
56904057
5822169
59162959
86695949
2944458
7398139
60979240
66161523
86894458
21227688
319697
99763224
995537
8315383
72606058
72548761
90677634
75829968
59516551
71953690
83011812
17887281
32338667
96952295
64018768
56481960
12943599
72923645