52845377
46869861
50397177
97223673
4450798
46248471
12375964
64936114
83835118
88254089
21037262
37635522
20388841
50764072
11549144
92335375
83122739
4164591
61295778
59551703
47954680
99153456
92747893
19302600
29645449
14294932
93562844
22534109
74627795
96525637
65514292
24337384
65328884
83552556
56252509
26647160
69141965
3832958
38454795
44024101