94638155
26578586
14112271
17044242
4877089
23468266
68463717
5339478
35826985
80373947
40454620
5960277
60794878
52225217
67096684
62161687
49594594
72278100
35588630
55125421
72195860
89611216
23515238
73772114
22363166
66665300
13682102
8670407
33169072
72021941
48638325
39026433
24976785
70152077
63282191
89815892
88687642
75012970
5391791
92345