153953
72668717
62209643
28575593
15758208
22202654
36369001
23307866
80406717
61955024
3762318
93955460
37363432
87662969
72639634
98117922
4832413
76647759
82229560
68235659
96812881
5723455
68197345
74945340
80723155
63809536
4071947
83226179
50216037
9502227
13394102
38579531
10997449
7984554
11041568
5376938
43496761
21353732
35055089
35431584