8553300
2330793
32662226
72516975
63213402
88419105
26186851
28275404
36593344
21934614
52466658
9993297
48397742
81882987
70084208
65437065
50723477
4738988
16949823
72237009
73574549
25134996
6138255
7143120
96212402
84721032
40214698
63619916
69084389
20363488
24815829
59885287
77867732
55538494
75069322
29619307
34713102
81544592
70732902
92305490