5199159
8470880
57975003
76771480
35929819
88812257
64695452
7654366
51355331
78762705
72467122
29928773
26211279
76526997
11504172
40599050
9089249
84874657
62337228
27368126
25073886
2103964
47587395
60253276
68375978
71585862
1396521
99021910
17998918
71024478
59519274
86852118
40745085
57204755
18967166
49794283
20805387
63917618
41949027
4307104