74351160
68461531
1946640
8329112
88315961
51757989
70872890
40543059
40642876
97481394
20244592
81206548
46866783
3006163
3144818
97795723
96239932
5818235
26788030
30639115
15958250
8767435
8067277
14877429
80743963
3057435
4679465
26984493
43042218
43483668
40146576
94942772
35897237
32832991
6719088
8775721
39267506
3250657
7061727
89593183