65859510
82635070
66875413
45044698
425203
64621118
49834220
81274183
93477519
55164494
89279116
53497017
95882703
78377210
4102953
33117183
96435404
60817825
69085875
23093003
1361138
69937430
2579796
90238375
80697155
54446432
26767804
133512
7921196
28074977
93388493
37046505
96717750
8382397
57191897
58621618
8518110
22471352
7262317
64896269