1345885
19623763
3943268
47827146
92959574
7530349
70992484
87278925
49371973
25933673
6449169
40919055
50027392
84215806
65336679
62744778
773719
62749594
34113348
75255066
24568119
94595262
2025526
63998089
28281281
2204118
37598813
62331540
35093686
70218572
8686969
3369641
11986857
4722281
52796455
53815054
59803084
86439253
86381293
13886503