73228667
38903259
17146517
18376497
66458256
49512166
49837911
72578091
4913704
31056600
56367470
3332145
639157
61415121
31392478
1178895
20153673
24824592
32841708
6075828
51369011
21098599
55051013
97287725
58325882
54932058
58947395
2444959
66154193
25804816
30123962
48744649
50841954
12496242
92774324
8394184
85295553
9379174
76529782
27291336