85322083
90128429
91577802
69071190
10742494
2437678
67335472
59088700
17447009
29094170
68548656
66645607
95152256
40978734
38335654
646213
92707720
80108298
79707353
48635311
85879952
86513498
27697669
12324236
77905306
17124348
86419857
47137821
5312559
58056043
13104222
66752591
61318234
56453714
23676298
59539626
32165075
40211105
21989895
1787897