96034761
17592580
9209258
27688001
91804962
43083065
20297618
5267333
74278850
88262171
61755975
79733600
95385142
56625940
75982748
28069582
60611715
24211140
13182502
1885587
7273740
5198604
29638288
98938521
73155764
84335055
21253090
35619807
73847781
61901502
35526384
74876173
21211805
6705736
42999001
24219492
90407649
28105267
6464818
3219859