24163534
22883371
23527586
20912433
42892745
21964829
90536422
70146706
13921541
14029100
24223008
49929612
33208188
75653520
9108653
88179415
37687545
7345429
14682162
66817496
85463378
49324527
70645388
62441602
14298698
54375733
26446321
57889825
7219794
62347988
92066334
39728772
89163081
14633447
88987434
60762503
20057799
20517232
43358923
5597190