55759418
63685528
483333
11693374
2125160
61917959
97361560
19943414
34078930
72298251
4201368
46671770
18503888
72692242
49827706
2085798
57481226
54403045
49524606
21903974
344528
24399260
42912972
87937796
75569578
68842939
16981533
10077798
81188817
74152769
65824126
11586178
74893070
70359482
29784507
9706279
2339662
34592192
1986620
59524993