26547594
24067507
28155787
3794666
26554120
88829967
5383875
50141738
16863374
134435
36222511
97841131
54601896
46489081
9268336
87177645
16512446
6982559
78772664
15162851
38772220
374170
7734480
87955079
95338467
27702044
10173731
97005741
17207765
78693154
8949535
23626495
25683934
96583633
22376473
40987683
78487322
9972779
4714230
15366830