41147400
4797618
92417627
75007530
39491725
43428046
43034625
13086182
52313158
57961528
10122943
88101025
45229417
7715814
82452018
79953163
30093243
66279253
9202557
92511135
8034626
81588784
14242585
46121885
25459497
18438015
42881585
96432386
66202942
15957934
20623012
9703106
36835118
73129748
33054771
6041370
90965017
86431580
58879945
73855864