97343696
38874733
24273811
7044577
922743
27456676
23399430
6206330
68249533
34028461
29502130
52442674
39533307
4391841
6204498
1008182
77417290
82348981
24294352
49224672
4696921
3641435
65706331
2147245
40263890
265931
94074846
2528838
60495776
21375524
69844609
92652567
40171671
50344693
36771043
61447687
26646082
87168693
51557639
52377600