96079162
49099107
79692303
53015018
9687654
3157937
59113795
1809892
77654274
99728367
65769295
57461179
38938644
60797309
97986769
7135745
13227160
31725846
7387628
16146352
18111043
87643423
8843637
8124408
62148864
33645852
4158070
92137723
58499609
75083826
75977610
51211364
38022174
18682622
29019711
25978726
64183352
91216072
51808665
33556857