25967912
10254010
98734728
9178502
5763910
8792526
2335820
87881720
71699521
83115654
34249388
15956697
3366776
21426169
44095855
5203293
88531631
36424922
47084422
30437597
32496519
53299855
50851675
8708189
2035185
38627373
44856416
16569217
82618630
84306700
950719
31462217
71662956
56203862
60833333
91904007
22549149
65246591
79206124
79396784