17821109
8347919
60118396
15135227
85621682
44185250
44656030
27818475
25046851
94717623
70353664
54279438
42365781
39794207
257493
41078425
9269465
57348534
71078814
79096807
19722534
60279728
77356666
50587051
73827067
90208820
96444672
57592652
75205120
3481722
97684030
85406383
61221169
519678
16914313
46707260
93769936
42046958
60602409
5774598