59291063
52944699
3476775
30588120
50122031
4110946
3764382
80872841
12922966
48283274
63277527
34016814
72175443
38011346
37408170
18196670
50825291
69524272
65529859
66601621
2602860
560413
62752204
8502505
3613872
87857802
25012429
13842609
26514355
61001380
51531123
48046456
83418164
83076580
3518825
911787
59685522
1516298
3047213
58667690