68257966
19869395
39953826
45127221
8505635
63221652
82811498
1303868
99249911
53062311
69732602
6042112
93968372
13533552
51765102
70178421
23776826
93225484
30811118
70692345
34577981
88169495
290293
25142346
80865134
73714136
6558758
21468482
2147666
148353
61328810
31373091
1707561
89947662
24763414
444129
9177965
52766289
7445767
59664493