64306386
12667793
44541509
33234669
76148674
65242291
63483358
82211146
62001526
7784392
46329274
45766815
43896726
4001972
99732657
79946309
31625201
4642219
67209182
59612584
173742
52724626
47737510
6823641
80167769
72663970
21485739
89709903
21289800
97945273
20254381
11532072
46695575
17047036
7993080
75078964
71612627
4218494
73134794
67377459