40206758
24623831
287955
54273467
29528244
14724393
24669677
26386847
87444719
13306160
12713311
95378692
21182981
1353114
87067279
28899836
87235647
9225981
32111978
96325314
2865395
49377648
72662990
17458710
40833557
62729311
97962404
79155873
165665
54739433
77183438
54919
33492500
20857061
52759308
14762180
64229342
91853895
81936188
56757486