3626
1033161
4891603
72941481
8954318
51671231
5499979
8516554
70691437
63341253
441735
6172788
64691688
74081515
5013535
68911683
81291499
68311751
4510605
6988100
8335210
59151905
5761813
84841396
54741157
80891748
56201625
48061981
48641868
57761008
95331037
58061963
9204671
8103892
57471355
8352816
5040328
73251713