59948932
59935377
35857687
15484759
2783030
58841283
55638361
15751075
7815167
99337736
33402377
82495326
25336604
59544508
45691588
23686718
38524365
69362255
45438602
9771998
79995313
58845324
8531599
31869322
52296085
7576975
60838706
25942905
140924
16745685
6369431
48551998
86907380
25277619
4351310
35107274
238851
60661274
89425177
13134040