44298604
41827192
109864
27258270
79557481
37076272
97737796
14705729
77807342
54245244
97883292
58944640
24946729
37889450
29433070
87899359
7218182
4653618
95776986
93266558
9734630
57849006
90768046
33416588
2445187
1839332
89502755
24168781
971355
16662038
44756325
47178650
12843341
1064750
80906638
21824817
76066844
1211885
69313504
76566429