37655366
63271513
45601275
1224496
51758327
10858302
97363759
16666143
9566771
80332650
86414074
82955063
28398650
53589628
53907159
81467570
63189696
76844303
63847263
51445787
60542689
50849830
44283121
86483119
13516783
89242525
70071239
14914674
7509995
85436311
87638025
64984310
75111566
33273072
5829183
88136880
99009072
80524151
10252678
10636859