80591848
40923733
9455110
87111564
37767801
2937751
47142751
73677412
14166972
31472700
70539148
88096419
58378295
3813914
78047289
63037120
2405263
59952700
4852116
19805064
44222317
5628647
63583648
38825658
3662788
18527419
14072330
36532439
7153988
10538239
86688740
68805523
53139793
1011519
4145488
76028216
13605920
53301994
58942889
91736590