30884755
6739790
88117188
21233451
82971257
40135067
14865871
43497729
30022070
967940
72033491
51206039
773941
52884428
47234358
18575459
38735059
83769225
16898725
46015051
7778322
22495297
32085868
51852895
1809443
74697394
11244370
11918137
71073336
12189427
83228920
75255759
26129676
96499479
75008794
94742480
63261483
37061018
75691852
65057176