88648083
24804618
61425356
6102477
1762845
44655348
441359
775902
74397042
36146388
17794555
84838865
32169185
71918614
57915776
99347305
76677247
85863405
65575785
48632601
81665107
53246380
30764187
50242350
96762114
41697926
9737482
27585411
5078855
42824190
66857299
38184616
33827053
36001386
79063037
6945230
25629368
14243144
26402534
4569274