26818625
59471732
161834
87866679
86535380
3724787
93103751
99759296
5074776
70756212
17723379
39919559
93005233
428446
50241191
37026243
58249656
13217920
56385227
26149802
86113729
5693394
71204918
9221516
4975467
71936395
26937501
171363
15766461
26088639
7087067
55721308
31894510
35271860
25144227
29621143
52338328
72536344
20789892
33035759