91993513
22674421
91452027
4365167
48232540
50464028
8131144
53439166
13047356
35469256
10568365
79235365
57566695
3001643
75638213
55718568
781237
63271378
50868995
38491229
53772617
9835332
40488279
60076745
1371894
15019985
98148211
64742230
32607957
58318653
59902091
87953504
63875181
14384140
62194956
804130
25946736
59621399
74798722
3290495