86435337
36053116
35424263
48327289
95243889
18014164
39228303
7455918
94693119
98039903
17791651
70061712
82061352
64563737
14237202
19832501
9433809
35573162
63588850
64773887
48519924
98151753
96184428
37504446
48646210
8889618
49124646
80779437
11537767
28101253
17224940
68285345
43757045
83609242
8633503
44398037
92219292
2738123
86602104
93945737