50879780
23185018
44334982
86566727
904264
18747739
99362179
67674213
77421417
43173805
75453221
76547254
73076964
38565957
461152
54142217
18188603
4858232
51372934
87951583
81461846
961007
48196537
98894258
7153455
90106797
76996319
71566010
36085663
1721424
3799919
4346876
68027487
82304119
37764363
30965271
93208352
45501870
90959740
42726837