42383549
5405590
74455287
59875750
7788470
27391288
89504070
40899267
16073643
25084174
74303239
97078320
49955955
46359486
39457799
8492225
59483856
41991962
37099610
5207451
44694892
22058340
91363886
84619410
7437820
11023400
95803152
87928710
83594266
5226226
62419264
6922409
44155213
66002845
49476899
83739302
39677542
86994954
88235485
25819907