5279393
56105692
67003210
5449701
40813352
12089440
1813593
44136322
96135642
36726292
74746457
10164747
22703854
33875472
34278314
44824
16096490
60754881
94344589
52181713
10355633
78944252
65929086
33806556
55209478
15381722
31305000
64024987
52264396
2709259
7730680
27608269
5128130
68897682
84761988
60224726
99112907
25705644
14936086
27978956