12542689
18916126
55198196
99018831
73335515
86859436
40706134
77071020
17084183
28237023
1012898
14088188
55075434
99358832
33642735
46786057
88604483
72531948
15551969
42073319
28404283
67533837
4359791
10574217
72668007
46703153
64402034
21539335
81852368
68712958
83454855
5806617
16235708
1886421
52439171
2724570
4253912
36887068
88454102
41656633