55504225
65968825
4181745
81792302
52984611
57198441
55675862
204492
2107311
29568715
88915680
164226
50338898
99827343
3014359
87937295
12132777
77611412
54793231
18998006
2852183
76651849
22652710
51221025
76955777
66595145
30694564
5111192
54574894
62559639
6796116
20445533
2066972
98242348
86536532
7095058
56417038
88424487
19438861
73193203