83018674
51914962
22544428
15258401
31346435
30096355
87413299
12165587
21324701
41135036
25301148
63752815
32025879
48514432
54366562
43228981
92717054
89427232
36095868
48915775
68007166
71585922
46485637
1364552
366395
81784726
19967870
62683441
4403799
35134452
95171505
6187219
29893323
13811000
94388729
36099549
95187988
47693551
89921975
78142220