54488601
35442000
2893785
11064698
4587240
56583524
45053508
98556474
25543620
64667479
76291490
13037816
80552763
21523569
32503285
65532935
7549513
61137380
4354822
41695532
9164805
51306124
6584551
28718522
8493376
94061397
5624666
53907970
340357
41986609
51624824
10756094
69589153
6182805
47062914
71074753
13448167
8892191
21379480
78909846