44215475
22987991
14429247
31654874
57496267
45918391
48316354
74129884
6133678
40061886
51482913
32274999
84775296
20289440
17377182
61322004
17538282
91057223
65441173
60578594
33777512
45192914
4647375
96604582
40746914
56722706
32695860
35582437
67312767
2819948
729982
25376853
3489403
83228425
79387398
3248075
61077091
34046144
82984290
2539799