14603789
5185926
39823926
92688401
25104170
76558495
95694045
5785547
60883527
53851758
9102967
41543192
16357270
71817602
41321129
12315255
70132686
32918414
26235296
93935748
6151224
66325565
46508869
7071336
87429436
96042364
93639859
7598360
89819874
76103145
2714459
3388203
73043142
88645291
82826967
13136615
6225892
69109956
51785043
14427493