49054126
4372573
931637
3412960
53342277
47685521
2756770
315609
34514538
17548374
53993796
52562307
44165456
6738794
62378399
96818858
45514945
36387323
85222413
11923942
70143225
43598377
63721692
71024105
53896638
33427552
78168500
6216246
6235440
30709330
47713385
22487359
32481718
96642621
99593394
40625368
55485262
64877594
90652531
81159003