18505267
18726179
68852612
51969202
93217969
86535936
59866968
83534041
60813452
41086820
99959656
47979875
89778673
28723298
85878425
78836888
68155014
12301413
94089680
34555932
20159912
42865722
44821961
64553906
98934617
4812192
38996302
5848875
39264193
67613337
35534634
51407889
27836483
95952122
94204947
3689024
67458706
71934232
25233123
20357367