42769845
7386477
80359098
85603988
84767794
48563487
29908888
39305841
830132
33057419
86812161
69084519
49839248
5543946
56126695
48605143
25748738
39084284
73049913
25266205
10000475
43557356
4595572
62803655
34759289
38555301
48595784
21956598
90144517
71878815
50779431
28179020
20121032
35674435
67917580
28926872
4269320
81325375
90175000
99633772