18491373
4579597
68314346
99174460
96676888
7436477
68172138
87935590
63966596
70692715
42716507
30547066
27376995
69226531
99656586
8205025
49481301
19481051
93033062
50692286
40368144
66656226
53001917
9244555
4071905
82866014
63403235
90461952
62031453
52355553
38114583
80833429
21354630
60392022
76819929
88179819
34525031
72974485
2079180
47203002