35364606
14252094
3907063
20714064
6258059
41461340
119217
23341060
39889408
58597298
28422977
27431370
83097666
73337015
36297439
6657739
99273426
21862943
45264280
45286927
13619462
27031895
8178523
7835544
57192474
92948824
73382952
4362492
67587461
25367335
80161277
77852717
96015
23034656
5572052
20748423
96483397
6301052
58118083
4264040