32544212
23221633
4672907
78022540
64528398
380535
85145048
25115471
79619335
7970298
79948028
31099083
38334792
12648912
74025611
76734950
97571045
88394774
4549641
14135017
5086625
95045434
52006214
4971007
4883643
6011511
47956243
66137807
74413507
69367276
86923201
21291187
58379274
81031668
52917077
36368283
54608914
83251121
21977907
52165103