3395364
72932039
44916804
32237605
97603308
6283807
93123907
7915746
48253315
66821449
34848383
631289
226595
46057071
8475550
29969025
57951522
3526377
6434387
9156502
7444973
32792727
59666643
16528676
96543743
89756564
57512376
53027580
9715540
71148030
83976680
7313658
3545856
53185100
19973512
22681616
56515735
12553635
72067794
22442022