56175499
8232457
99803803
8844813
71147354
13036390
59781400
10581911
13723015
95335312
19891117
82212763
12195754
79683754
67933755
69287226
43815167
49387291
22273222
28768154
15738464
34622021
18964837
6723791
90309904
88834099
12139250
32839081
65989979
41986654
81402850
51502921
90148520
38547937
90361354
48212809
38982089
82023432
7532102
6963303