48722916
3098154
80205990
90217586
1396363
82946428
83404311
773289
2554701
21777322
56001982
80794228
51071544
65589961
4572792
28842523
98686641
72208134
21275138
49275678
56486465
90927061
55074096
2215867
6612871
16179481
35622156
6769263
23816648
82618441
89975986
86654240
80446730
79849250
44665020
78114914
76888806
244451
46251264
58979136