90059915
69874082
92985728
89927164
49364746
6744697
87115717
18917659
23575180
615983
67207482
1669615
96444707
19435196
79396370
53138186
67435194
9052277
91328838
69626349
21613298
57619439
44877480
99767670
75547342
69794097
41366992
8707270
7788249
96915540
57808540
2305027
82925734
54614466
24753185
27553109
55002065
7566858
25935197
86435079