87451454
72553392
7898800
93586638
93583185
41508250
15374369
76434935
99831268
76608393
39362844
70312720
68925334
8768699
63779176
86472163
37505622
60417535
8428142
29113564
35016157
7766156
55272125
7659706
40801337
21025399
5754289
8490158
53269365
61899132
33746120
14437600
3485728
9169657
9657768
90955905
21032467
61334316
32883942
43146421