32662599
7627914
59164724
48527400
31962102
58904620
87502821
29794729
77956795
46807861
42486429
57835696
41985868
82031108
29153720
26311449
8249071
73215196
380355
82569269
97282256
92485533
65547188
90537912
65189761
9431738
89149499
79609298
10432966
28172647
23359860
60957986
21885265
31483780
12132643
86605557
87389441
55966440
6862586
31675620