34897165
219462
97007211
88887077
22629329
23563283
14186587
50963506
54272294
75219180
667787
84077924
70351455
13139668
2324143
7130443
4310996
82728175
39274995
86265814
71836790
81828450
65006938
53128847
46809032
18979099
43184016
18285610
75566110
55788483
9991092
59322712
21138837
94329721
91842645
33873278
20118994
90684442
91178445
86679742