89586503
30779651
6452603
93338786
21136107
43796673
1787760
46104448
11102903
36334958
8475836
1025773
23927603
995288
93121484
51175165
3352587
83884967
51927035
1476948
63051722
52225204
63213191
1586721
69864032
17373343
27491320
93999966
57708487
59006771
38435657
48031405
68512388
3974128
22774417
48927174
28605341
889961
12727233
50376478