38239291
41173728
21879824
825556
50653637
5411905
319507
73348558
7642606
34215113
67471756
6666066
62246832
51175450
51303156
23784830
45909254
78662785
42663663
62659308
14472912
96731450
49696489
42176071
87046116
75902558
87216432
88962292
56234471
24051441
29709334
65719126
90634057
331176
86051621
75446355
23689501
55613024
51173046
49264426