69446870
8323091
24378765
99824151
49961436
442942
37025462
18792244
99019792
58422779
10417133
7865966
66359039
8421121
28358555
50646620
4087517
10728152
31906384
16114568
81591085
2495357
98495322
29021774
62553972
17489712
3254452
52559252
93121296
38845099
6666385
4366666
80175987
60619826
11382643
22578473
11684717
91051111
81615464
7731309