90696983
68214825
60772171
53372988
17484147
2194109
3584887
61768475
30515667
11828104
95829123
92375424
98361265
45328634
81325037
35282959
27707296
5345575
59342125
69335212
7029480
4001051
55061213
6887443
97594703
59282199
13125207
71854811
11708159
778674
22356398
17946774
77997736
76098339
27628400
43259754
98772456
57819222
57726803
57843163