92466633
28043332
66599031
94132516
64892482
64429493
14994797
203043
63524541
43313043
63678240
7403585
24235895
9809121
1985392
94956057
10259046
84366715
19265872
63147505
22221753
8805874
32385773
31971999
85748562
4342833
28875263
88682601
26137167
14335416
4040298
80409090
3055715
41823259
92347657
59808998
87285707
74726170
90042974
19828237