968582
48576917
44368069
9005185
90421712
51531102
2484908
7471136
7159354
3107355
43554671
6567294
43185419
18462233
37748814
20013351
49399086
94798008
84724140
64859935
15009497
88665244
14358370
15024945
31247484
42265
87664375
81589841
45746380
71417430
28268242
85155571
90173784
81377070
77744030
83719466
1579282
11001134
11367635
40654962