3710708
27653875
72289525
84065162
4308925
48151642
39095915
47049065
79768291
60425654
73083918
573544
83645296
46446587
1129798
273601
73459541
6683241
88343690
17228776
55634389
95956714
76535650
98506866
73142325
12352780
60202332
27719106
28386367
49461744
18707281
55691765
44391214
42885383
77169156
63309530
5001612
82893600
39363958
2026991