45707577
87004777
66227630
43119184
24088572
8492465
8067135
57068761
9858574
8598970
23356062
12172303
1772262
69338968
93678605
74394904
141337
77993818
74166003
31496553
34089690
16091192
63287537
34974944
7328232
84676209
10568605
87947047
38522758
130567
84092499
71714695
23165353
3515407
49307881
603163
6629891
19936459
36476052
93926090