14526004
11807166
32072796
59319773
886138
84535483
48466154
12735974
47722871
66776444
27538652
65808230
59142716
15141366
4375838
56688551
5068913
32648796
62512701
27687277
98494859
4025884
8632281
4504255
17804716
6203995
29017054
88301272
50706270
76191387
97819711
97128030
42836322
49874595
36839215
93318219
98153236
17146841
65039798
4521578