35587682
7334639
47716361
64517155
68519221
11847298
96407090
57132116
4820830
5737557
84139216
4176845
58385521
71171394
43702131
96937891
67339992
1483502
35095801
36315148
68893827
36077823
42185239
79006672
57373704
13343605
50479113
41612273
33057609
20533385
221076
83951835
39558303
30897801
4543275
84687603
51896290
67188456
72062037
92653898