63825135
7709626
60868802
68156588
8001079
41808201
74499701
8481904
72619518
16634640
42668132
43525375
35699426
88065572
94623752
59082173
41443067
1629987
78118138
74044749
10625781
68318440
67402868
67416997
53532535
4535367
29851281
62252752
52743626
94637169
66149212
14194308
44371516
39964278
37209042
69941034
93084995
25906032
5287478
50314687