8163150
67562021
86101246
50999898
95315334
98128362
37385684
99855121
67973978
86531347
34752373
4201231
14765550
28686897
9177375
3154366
43731305
40919117
845310
94326007
90682922
93671425
86834450
19209900
27915272
22512437
61796147
93862190
5978457
395518
83052399
94992239
85055615
37592169
53519500
77516687
38511726
51699540
11441504
4611323