51038000
35362380
51192466
1053381
15697035
85009269
9073467
871848
31508291
26044199
23877512
78492257
48916977
59023897
13403388
15256626
76502768
66457844
63825190
5406189
63357461
16302484
15944642
51458159
85479045
65362007
66385692
24932039
5914606
46199754
99067896
28784408
15123046
6453994
39203723
3739205
37628178
30518691
78864529
41664842