16133090
8981301
58783008
44828626
47835652
5224623
69138238
19563214
74391755
34103196
79796333
6784234
10383633
89442704
7369978
46891880
97873612
97568735
98209075
43244460
8432447
57561581
93429869
76766690
16717864
22237991
75175326
49833089
3132453
78151850
42831398
81647679
10512148
63179430
91903456
73604861
6620287
16905129
3775630
46138498