60053578
27616797
38654964
69051898
49181504
3444950
79617674
84359034
5364281
87278988
39554789
98382357
50668586
23057588
141987
18614460
74656599
61268026
67728430
63902216
83564058
3920765
45229661
628250
20446136
7328230
30171161
47014950
20041205
8753107
47469249
12248637
28781484
87499307
44376856
95356072
78405756
43788413
24804858
55061754