61573532
870184
46839172
31735211
53589744
22656432
37616549
80441491
43322238
36572690
5437008
32215345
79267408
4492522
55542716
49088624
60754915
59709972
9653303
97107762
31662089
74367779
14549645
71168577
46138694
11751472
3438586
62207799
11096853
9825559
74119124
5442701
13831215
95084059
95257039
88632638
76535394
47294180
58624648
31444015