39639793
58427543
71352246
9412595
52967478
89116229
14489497
17046472
68094120
39316383
7311237
2289532
57865930
3494264
66728631
70882314
21844678
43309880
16644974
7274449
94649500
32752167
68593927
37451600
70747375
10357928
76524985
14049288
43637648
75291582
83063856
43456517
83925401
26569119
96745105
729349
20099413
58978911
44635593
42696562