56142888
94134373
64354379
89633774
43956407
37625851
84067045
5315590
6653161
38021038
52329913
3285567
54652205
73194085
28255008
56332261
50025585
14825590
45859770
56055502
66728075
9931652
12606714
15517600
79178211
7631686
17508796
86334101
8279574
7045143
81156492
27417724
35884360
10478913
24628215
94329376
68177911
43574859
22003365
87506265