30273913
55897838
91723874
1475684
76777832
69831395
24082050
61679110
28307058
43154588
32363240
14595430
94754588
50931114
68529591
4744482
25821092
14783831
51036847
71432710
6217441
34317015
28921842
26743350
69939280
29912424
5764168
23868506
18046510
3593174
59632685
46322787
64137699
6541859
40312724
31849204
60343804
41347452
50432958
52227366