88307750
8777164
49598970
40452482
327652
81721846
98496392
94506513
10241157
5589856
24791976
79067861
55918
97015777
88644856
74605923
30579940
31184374
64509763
49704051
93066589
97281426
76212702
48225763
2392926
511813
71953589
18792202
49794634
83298148
93528594
6068215
25503298
51077009
88405122
10665762
18914643
2734598
4453412
62715826