52714123
20155868
39539431
54095713
28914154
39475990
73288486
99774080
69986596
5032044
77133610
23424442
9411642
73432607
28651750
1615857
58777768
33186687
19648227
7778428
978983
59529386
52611872
67978
67265474
56449488
60148807
54191698
56181301
46067911
85755853
54455657
2796681
6536199
10823038
81053758
92888979
99943798
46706015
25663928