81681313
31716201
63696197
29744747
81019258
47994443
52699828
76486295
40192944
66414416
260749
25888443
98119517
17606290
85573247
19553726
19259627
7852971
24963169
26029558
18461943
54711544
31204227
399814
36845778
95502100
59969771
13041375
9605870
17285360
22659501
85635187
32995224
79233500
64192301
99324918
37694919
18725480
26044337
45585785