93607050
52577441
76546989
73086592
3397108
23439320
3459742
4596577
69409075
60237843
76358432
9095393
8207680
40291641
6213742
69403889
42836019
53419011
48512205
79231971
57187304
46271511
15898524
61395533
10106484
97369676
82332199
71508502
53164141
39423504
71903599
89395629
39468295
2205129
59148327
74447534
99348059
46725403
50121707
62094810