91714596
39873216
46309289
70254214
48112855
66513527
35075136
35388042
21265891
29251914
88304541
66977773
49338267
99547936
62692932
12415767
36489066
71512284
51899079
7847315
66447334
66328092
83965047
67005511
12804177
95854709
76633191
31731904
57622410
65631982
80772851
97759786
73843743
357764
1141962
82497718
68505245
38232992
73833158
48565024