56525772
40455513
63593836
48508134
47731485
93944610
1977359
88114445
89542357
10497220
6401846
3296652
17392357
60617775
29191303
44417271
97476886
64169777
32167755
16643029
95363063
47797248
317349
3116269
56806276
49776677
18558916
85456023
62113604
9846193
61293836
976828
44124788
99375742
31943549
88369877
19855002
50454850
81976995
35442406