2180546
25432357
20567678
25226671
8652922
42794911
64786582
58327081
7569767
68153614
35071844
71148070
44448928
18431773
72761967
75686986
6758148
48092820
49979817
31646877
47401619
27849891
21647170
17833346
1370291
76255947
4159213
72632065
43942809
37858632
50947162
33465449
82339220
8041396
73888916
22816873
2510724
69416570
8909463
95305929