89097616
90434284
46474537
28558417
246630
9878820
28404509
90446744
23975930
71677059
4330141
6910183
63958453
57108537
20031431
66947073
82384097
50366371
22196287
29319401
90589583
73416988
97071715
29961075
91734676
98231265
68146891
65902172
81047917
16065257
37856645
31819879
86182491
48873831
36706702
49198814
67088758
40808890
51391008
97932197