74483859
9008731
8386224
49277555
41518401
49389251
46856210
95642433
88199917
83613998
52744381
9955680
40025916
61733318
69445167
9008394
25515046
56287443
43167575
47269001
69088824
47433574
52264213
33858592
21274174
59155329
53898398
9781435
75134668
93363861
75822379
61793146
5788154
4414692
50902641
702838
38027165
15673763
93887436
59895450