3881588
418164
2406725
977593
8693734
16566496
67553309
7186939
84098153
31561327
1534092
69671494
8613555
19298490
46596239
59995314
24463520
90387523
46021378
73162415
22872193
53095391
48236513
68378160
6743820
56721663
29656197
8382808
30284446
42617421
6379670
5762509
77455679
70477040
21559202
70609205
68571433
57136581
75737090
53318351