64568960
53644953
2542682
3945855
85289876
83538941
612246
96678228
64779750
98901257
60655568
32892750
53176478
41638657
33184538
18877922
5063949
56588519
68872509
25764746
20072402
50565384
2815215
53836612
92576707
37803122
12846160
19336719
20055130
132340
4632122
69532918
838939
73259102
45955384
11222435
27863910
2317340
28745889
21094838