86922006
49926420
19331650
60187351
32943507
26899664
38437898
64978597
78527735
13997830
41421355
91934098
40597894
2128060
22063428
79821579
94842329
6303335
15498490
30753661
64318973
4754679
44004189
87848835
14511974
80413884
60424472
45337286
3655237
72107919
3287391
2801295
26196531
27637182
58267881
132809
91539522
21107167
10012679
48657040