37952092
88464183
82131648
10949928
41662704
56183841
8090415
86381305
88283801
23101237
56847835
84614594
7153121
29671687
53672678
24871987
8456615
22626405
51728194
41305051
96998824
1280499
26363742
62121195
7494465
51237022
94042463
833592
36274832
36344449
33043724
85128226
52262090
65075540
20911666
7503207
2663119
15018650
59573306
16317704