88371155
18295540
69605756
74233623
72808679
9601261
90884843
713566
45493910
8677194
94528606
63103451
15498717
99171090
52156740
14928205
77325690
15386549
98833446
95157660
92214810
47333838
63653119
53061920
39244516
12049794
41535255
14811751
23148352
28819316
17197578
9661286
66397479
46377021
80839617
531689
35072788
11703441
44061956
244912