83103782
17033388
2462687
74194543
79295350
48184309
79589448
86191592
19622330
38214543
77711837
58732158
66657872
15566947
1974913
32188473
2126783
823722
7663665
1341571
555735
68207166
37967292
60871068
48454322
29584626
24621648
7149108
84564951
38342753
10123318
53369668
35583520
50232191
9324821
62101164
8488582
923536
90915502
70066385