70076358
49728590
68488171
36489905
32189921
11791866
43937612
44711280
15326953
54672264
94058161
60434984
69653933
784450
19931548
38408338
91779381
4505407
97324610
96266067
63563261
40302725
28082659
23073553
88557224
9304341
65072599
288585
9261501
27878321
51048217
32489904
62784082
26481566
76208319
33201221
2305586
14958929
40916967
83314662