94353905
18764407
96739790
37735084
9981977
59413273
13504934
2400475
22699297
55646851
55369739
13202455
46388669
69397653
9362811
35878414
63504050
21299177
12817347
66601660
70839579
96579230
18177685
1821555
80445042
29404507
64464586
4396132
14238285
45887208
6126405
8282263
84609143
476362
35649900
59604452
14242452
31668471
1538283
97486583