72675113
82845616
50378156
8246769
14759054
60091816
1986689
42608152
4256763
67074681
42368449
65496060
9193135
70016921
6385870
12821952
20166965
66687213
97976909
76168805
35106557
7518725
11631236
84677255
58328528
18515269
52829989
9814115
32996112
48187450
41386024
67576243
41584047
20703198
86375698
61323381
40576303
54794341
84048052
97975109