5907587
36235883
16696335
40427374
41808958
40688716
99003556
76549656
56791241
42184222
73183
68823172
24828672
32647173
50598939
36484679
16903974
6321591
75868922
10159479
84725599
670147
67641744
27988846
7800881
4014163
45779065
94876588
73528835
77553146
32344479
22086341
6903624
2573261
41514962
3371148
70669490
66955599
19492876
23966357