88315578
10848139
74745733
61977771
50883075
7138831
68246453
5661954
32459125
75548590
136298
78226523
1433300
61952307
27378052
4429337
52486306
47758813
97041143
87297833
78792681
8776764
40598135
1475218
43898145
25288781
47257819
80266159
38602487
6946349
1828732
2815624
82984449
41437205
24842448
57946375
36005573
86567350
75751589
58124548