52052412
56306626
16544139
5443078
46541442
17106679
97622161
30577297
64314381
32607446
38053996
6944742
7495452
36062146
10278249
84073853
50284423
9792220
62189046
1455947
20398117
42368804
54027907
43328052
78375312
40698407
77941199
60931398
43086938
4405213
30454824
24622921
68555991
76246563
38574795
95074033
10076973
143636
13763724
22258368