73816468
21389836
14105420
74642095
55954902
52355859
6203531
2228364
7515635
40305664
64515459
26486343
50203183
8149939
31885395
71174793
61696964
42285357
51647704
95007350
86751914
14459223
50348800
77035734
75006666
14577658
88879842
33174093
93138094
31597487
19864947
65983706
17449661
7959679
2048225
52115413
57656139
19131335
57027722
74191326