702922
4998975
2144247
3251852
1973440
104343
1961256
4609713
3669374
4971232
66517
68830
64369
67918
62651
71581
51590
49166
49761
50445
96561
106716
130344
86903
144052
866789
4316410
320595
2578185
428298