48226536
88785921
42305068
673773
22154620
5346665
34613586
99282524
3601643
76739183
20153226
92949722
43586188
66931068
31097878
20034079
97866376
18307510
5176134
26107197
67405637
12986715
72871536
76221313
60616491
68531431
6284286
8516003
78351896
85802210
83034402
71616038
19486156
5282896
53587292
32353552
63714732
64497628
9819105
7682518