43056409
13383531
21225034
59683016
291478
85828213
43117111
79129993
71969434
365265
14174147
1304395
48249387
16809145
50504154
58301924
99694289
1341113
617171
47931022
68437367
65353556
72623133
73633909
19758680
3962418
14149337
5671174
88444329
8080249
10617534
19177468
64515694
24051270
50198324
69323936
88148132
8053464
52408057
71382329