57985266
74473622
7429296
56942065
79065707
29668445
57867479
1446510
24417648
96831722
32977053
32274122
8841128
55464564
67836508
3996076
56967813
31509137
60973743
61247318
6768171
49986046
58331688
16774880
77724151
6156996
57702220
79149441
94229746
96512625
53002886
41315241
96636498
52107452
45342391
96732923
44134161
82825064
36367589
39137593