53316457
51341326
5421088
49398077
33825456
66081350
34242459
77205190
4577252
42203304
807056
71291287
79446792
81725450
69797526
75733232
84372127
40654333
14686370
33785456
3867679
10643008
84082648
20543394
58669468
24342184
8077077
14314
7575465
323734
38863652
59983866
57122093
68217032
56986740
98084953
1501676
92028577
38127939
18921656