88589083
58915266
89738883
84944404
31417190
5231280
20537195
8239738
18609904
4462656
11113652
60831657
62752006
73537
79702608
91071285
88345430
17825829
42083714
55024589
73617519
55191489
87809152
8646731
10659509
20159029
9388153
90568877
95516773
14768394
40018815
63549982
85823099
8316864
70086044
53613743
86021512
91351397
32659530
92483610