18243740
20048179
72546032
11408906
29769055
37798125
38272133
8408725
22888158
7245796
40367003
76632017
28662358
26273698
9932727
25955880
93746004
96121804
60782569
65662377
18058064
57524194
72045691
29383939
29274110
64779100
5589187
17578631
19495303
51385350
83112320
16505664
37942493
54438552
16224302
25248723
14593416
33724660
93076039
73691731