68242246
56378197
17611147
55262893
77842917
95547133
18487769
582164
75563265
70534542
25152157
98815003
27653116
16257467
83521841
16685910
30492403
17786616
98359312
24163029
1840763
18392313
11246005
64436529
4981573
69527162
68865054
34802874
1407761
67744194
89807875
84216110
133312
24776085
19832298
30374495
7042640
59366033
68058057
67185231