53688655
3141624
41298937
5007478
29438870
77653719
80088498
32485992
6473514
33055185
47807503
52289800
61112865
63015817
44018096
66361594
65342438
57371081
33478422
8300701
31635684
152228
36484296
23821724
18052683
20312224
84839094
75824497
37006850
60438782
29961985
4937041
56605205
71708311
16778367
64811285
58273175
77955445
21275628
5578750