85194089
93624125
98841466
4573398
13737412
27775517
16534600
1088375
36459665
38327727
90655448
18077685
62175420
67154766
58215610
4612623
31567585
1876469
32583116
5717540
39038822
772973
525535
8754975
59015430
60496910
85711787
7385726
5838419
33347177
91807734
99993940
41137505
51978300
854039
25836499
30211272
10051057
75578499
50077982