70774048
96874287
28275479
7864238
73566228
52838107
4743787
72782654
9710167
28173011
39146946
66017467
77536475
1309505
41651452
97068066
91925676
50693022
70153650
81612433
34652078
72182695
8087236
23115812
595407
1637438
85144454
79674541
66007947
97382925
34076374
49615054
43261218
71145880
5374270
44702793
9441707
66025710
97108545
82579333