62684047
32745141
35551187
7162392
28344571
28162326
30761365
87473380
42392093
18748329
39996119
91183125
27405702
6093053
93675015
39757731
9185569
18797520
58179262
17309342
93197705
61571229
3537577
40753392
58957477
24727431
11706364
108239
21498445
14415997
37598289
27351268
40796030
61034419
86511402
20009978
76632907
44506718
40072254
6789648