22065892
97171312
83199757
31536936
74793186
86994278
1687293
7061504
6974215
62336963
78576083
74305446
36571276
2205575
10797911
59911109
33248058
16983589
47763520
34754691
3487523
4894304
57103527
68548635
45138400
88199207
76386302
48087910
1973853
80921420
10524548
38036313
26154390
8761153
39411847
19425483
7568923
32465735
88253624
86644991