12006705
17676951
6479714
18064768
74143141
35198192
72371397
4279936
29809851
66728228
8957968
87822391
41205288
61567922
20539997
4977332
29454102
38818798
20243889
71183179
79215844
1678537
19246103
15703391
54085130
2805224
50123084
53552914
382554
52496299
95583972
9189460
80265031
20169232
3886851
413931
72685837
58867792
9328213
92485623