63597496
53172196
6378345
51282363
93879748
58968216
51431402
45147458
96243807
40163499
52477281
58802499
37792107
52715505
8289472
30519632
90851017
56501655
27825950
18009296
43832839
3622616
62222550
403647
29872197
5310605
15929377
41344942
68224187
50979569
12889277
35674201
70094037
32648909
78121553
49212660
51975137
23532773
42417013
91913180