85061977
91955419
19877505
94179150
87648283
8148377
22309646
29123166
62181284
17027
17902219
64961219
68064369
47872638
2628336
74223582
7224432
1341954
43954313
22297980
35359286
78374506
95289289
40832513
28398524
96535651
4263277
2686763
66272107
3073893
32272618
89017076
42473652
17887078
139548
63343258
24759133
87545168
96462121
46616026