64505160
19408717
9297039
12341565
20011213
1609640
52304313
4139988
63126112
37262000
46862339
96009361
1758818
49698585
20494422
83197693
94054290
95122310
37121885
52468244
40388616
70161957
7110655
83639253
448780
29308841
81425458
37531596
15991610
63599492
32076646
68134145
6769825
88746509
40669818
90742722
66357736
683183
29045549
9091346