76122768
84519242
1372492
20358317
10114266
20393495
16347761
71882171
60835172
47366503
87693798
79967592
78661278
1101379
86448143
12739568
22645828
99005327
60534105
1983745
44449704
905813
50999565
71493600
23337665
30406449
20953572
77052109
32032102
37668676
731448
26866438
58174988
81624831
49242002
23447622
66316983
3191209
75078032
2388989