44599954
3095863
47889067
21242270
8459716
75577680
43155327
15602830
23209749
5355518
45324514
4454489
53295
80622280
44212762
4812501
23583733
21333540
37383652
10353167
16649412
94623580
50278381
90744172
43996764
34538993
79232567
9212671
21492050
50585282
46663515
74847343
9831771
7093868
49539154
59434590
48497091
9845995
89354141
20875135