887185
55549291
1151790
35409910
47456755
37697704
8165858
7488893
19842768
32616619
70123085
48224463
56088048
79368231
15715553
21423253
64612190
84816982
99355521
37367171
64851
188259
16342612
8959860
35311204
93412850
70622327
68108505
85133338
2080371
9184649
54353422
19543327
4628574
29087879
29354665
30115835
70233627
34056570
36387740