96387099
18695147
77089983
48936846
46228900
72323178
86716571
7115351
16362670
97279189
58655897
9269884
56297856
48567656
59532688
88374635
33944188
8548421
19373283
39019446
6735660
2203554
44806566
42547604
3722680
1401573
94239865
3868904
1275307
16291017
17336058
86951013
25181257
68038056
21526381
46408457
45249842
59494828
19132656
27546321