3336821
9737731
38327140
397616
76985191
2193227
48857046
7268627
92966529
55504556
3410742
29096368
1622108
24658872
72931640
53716102
258957
13829395
46297798
49477615
48266426
71823505
59006996
16222806
30151181
28942358
26121660
8635485
52352612
90544082
50668086
44271467
17938532
37661434
80971137
3743975
7567508
36053098
36143998
87034192