50098710
14529949
456113
6098452
31404241
53983571
78921163
39113640
37683037
49563573
7889770
64238602
5617950
4013669
1095887
73857985
56343087
85551400
83352544
88052563
68974320
9413208
23499884
28633487
40654222
20102630
14044610
12185623
75815309
26417288
42092141
2444888
3387026
62247360
57087732
88859319
27267651
66631314
9779437
24264182