83065145
65711695
31016922
43969347
71186533
16873668
10925919
49878887
6724492
62439405
11228057
36471755
27453308
50049291
12714771
79489398
27735961
72176239
5172193
65112968
99253401
33966698
336757
89348859
21091984
12557927
76546145
55436225
427315
41406133
48911318
40819756
99073569
4949202
16384264
85882654
20053402
31905725
83882525
79626338