33681372
16144378
622382
7651220
50743896
58906601
3212871
20446071
44117110
22052292
32875754
41177288
38639318
56497543
80377362
98398552
85143152
69571246
9216641
90067345
94422579
26577129
77788546
92925824
86654474
19073585
1475673
63447575
65896931
11655179
46778894
2325074
87962779
9288180
1697989
71107727
647906
79762132
85891647
98894522