31784181
50516931
82893683
90938103
1409730
8313558
33609745
43646150
355483
9504239
60973038
70177619
48053741
50854132
35142895
37552321
374718
16338599
4453541
59284087
64881348
32928130
4980642
80513597
65598485
82569429
5304818
14114751
19035131
94164996
14928919
31779434
32147068
81176325
99778057
7482251
39702270
43511677
98954926
83348729