44439709
71303921
259324
82505466
51945343
81302729
41584070
33768791
28244344
56602896
73246809
54403768
64898644
20925450
9117845
2104823
72136806
19661866
59883965
34039602
94804393
1942939
91861342
29051335
24229624
39325798
85188690
76627790
43725944
49688741
52993761
22182409
27521310
87868332
6764047
85358153
56018860
96796519
11884660
60392164