2335131
35828923
40065130
9491557
990237
23283199
46851457
88016001
16405676
19346874
78797322
1608819
119132
18544022
65518676
718169
3327832
63372027
19215393
67999250
99298553
82859657
73518370
47979913
44941030
77924974
26235322
94464452
13286692
10714328
77286528
64448638
49289668
86887935
81706184
28801855
66174851
87826276
49646915
5823861