3491512
25476197
21252623
35112716
29721874
84672621
77077429
96789642
73396230
48923343
81011512
79393735
79856098
63672942
38097394
59214412
32289609
27424135
27974443
82054535
5367365
594427
84832795
45815375
94675669
47206686
28459333
87201313
87668970
569775
92192833
11061129
94439966
37044838
69867441
66077458
95188452
80747235
1347854
50789708