96807482
21379939
67926398
8479885
23567719
80675056
19111611
93561999
22752762
49512343
45328616
57411467
90093564
16782107
32986570
46839543
9854841
50414106
42902318
46273490
34832761
87533922
59432778
42476592
519227
74558295
8756779
35501276
63584156
3346783
96371934
20589808
5056271
21744992
77884571
91237173
2467147
5658839
71499600
5149329