94127200
21629011
17018876
10835491
56612612
86561798
494095
86438929
12731598
25411301
45198245
24628299
87617903
65531544
27705192
59048800
5588348
3310407
43306566
6654540
54164354
27725383
40956528
18805627
67963749
31775510
44333941
88723834
66135954
93513203
22471858
82803343
76496044
3727577
72324288
19228491
56162038
40374189
21483120
7316993