1750913
83509407
21739234
45097636
67948233
89993002
5861144
6483940
48855275
7546452
68294803
63759360
10268543
2477165
70704273
27384234
25977872
14416671
56276695
26267224
2495475
35728338
51912261
53938267
50769285
1634799
88396547
35444534
71845249
82085410
8647398
98335
12261867
53547255
4383932
74931488
3425630
3590573
3526346
72837439