96098152
93883848
31996932
73972592
65033423
34721339
45483840
1480111
98895493
74755283
5787467
4897418
39682114
5474927
4801509
53424418
9344519
10338385
60808511
69733782
85005906
69685205
90497935
566502
21502642
24594180
81925280
53949100
17972171
48983078
16944649
9507353
9783621
96795377
91418010
22125654
2877793
16517834
54863948
71429975