58977727
10886660
22132660
16555459
65254901
82109149
3894617
78018784
40682999
6567719
78691104
51733078
5748669
81343039
46263053
41144146
45944913
55924224
15669985
248984
68431181
63867257
84979774
14677830
59375975
23628948
96706324
36057652
2363943
26506912
90939143
72719319
72605382
76547605
13374828
79422360
246240
71964118
8443877
67625336