228363
16158591
16572169
87476873
2888556
34593338
69389615
75185625
98578375
24087991
655555
2655352
3712990
29784570
26054517
80439540
1539880
9570540
35878404
49118302
52096750
51857577
22186691
99846758
9391237
26536905
1949138
54124108
22471320
15395437
16943840
5063809
57307905
116168
87011631
18005797
9857678
80611677
5503276
39184626