16411726
53346985
34868422
34969658
9042380
83587079
15764575
13361014
99868037
9523612
88428365
48532186
69554263
27346015
94836556
68522584
60859797
24483931
65278699
57017914
48687748
98111344
77649457
94361401
21318961
33494870
75535051
8613157
4834286
8994519
23654595
19051852
28196404
42277716
41361530
4389736
76178452
4916669
40282104
9685723