20436171
83889511
96676153
27491959
55488511
67071930
4989077
46051754
17211573
56979218
46845872
62313089
77352144
84345390
64861920
50839980
89544908
25093231
52499246
580779
94163057
66534266
88717312
79385605
9759035
81603659
7712753
38016030
91645021
67575978
94453285
42603206
81719992
57892145
30927633
94317866
12369187
59142379
35807250
15217925