15133784
42784616
5875594
38734577
16709637
91934884
56034626
64522055
64463644
12683970
3754598
56351
75354381
86763409
99964767
27172170
22292082
80387305
72743305
52315852
34136709
47983498
43536733
11188943
7735765
93774323
17111196
77956918
52092298
99161884
62814927
32221636
41826284
10062783
36668545
98372415
39844903
29743809
43276088
99838262