60069881
49535351
82414285
47461655
24474592
53357973
7835425
71247478
32966567
52284486
46906305
59034655
745098
55128491
92924367
7659237
3367194
21366112
37219889
39045766
38951884
41717792
8332966
94515152
43307778
57356590
66435496
95441964
10209877
69256186
42302039
90553498
26412549
71009373
89769069
30801398
32558587
10302632
13376891
90967281