30845892
4207414
24713656
59084763
86185834
6551573
5211867
99087528
572289
53375284
29918030
31508813
10249683
45408497
73327379
77781729
4844074
5873512
47101191
621365
68984257
48274454
33977404
8912423
10145846
1274577
62293541
60095414
527311
10399963
90972517
66313306
28353203
29551947
54135170
31402321
99471122
66131176
79171901
33095969