2229928
81526729
191765
70904232
31004112
86064434
9198456
72559838
5243584
75282364
29997600
60576527
70999943
10728680
1697433
43673455
8575718
76989478
11112551
8357943
35739583
78466264
62391148
28345991
5648967
99484208
17391416
37734642
82896774
88186771
43337546
78646380
2505883
14438446
45436129
83519880
1050987
1044674
45358473
3544883