83835024
72944345
36044185
54482696
7035408
8279131
73771005
9330562
67077568
18407886
4227017
40223075
58484232
63511028
92165935
33252733
26521431
96044336
21795551
73494557
97387025
79762998
70074203
14061222
33861862
86492168
84761941
64289329
93034761
24261556
68875421
38326466
7061873
80862459
44814858
5832003
52846778
48473969
62668410
87609505