9506080
14236
53261625
50953547
9394771
44375759
40963152
37834430
48007886
52162289
91254821
34829901
65472470
6685286
47824670
4750229
13336625
35819407
72986681
83359400
8542382
94516104
7166981
6390512
43178480
81206605
16551859
56907118
36478908
76795558
9665286
51495898
4911357
30325302
85668138
93771658
73157735
97298122
81025837
71895623