17885660
38306415
48065904
19601646
12303346
87751816
30627409
52705988
62218867
93449484
56322888
86275139
50481700
61331914
21833678
78366184
19899165
39585654
42524765
85906013
2834311
72033858
7678399
21994785
96111850
67107793
61181987
52342635
4432782
92827659
4061888
77801871
5507927
2215459
84411843
204731
44705543
75288601
13545543
32357380