173149678
1939738757
1160824869
4733635162
264049304
19836434
2191744628
4153918496
3006721577
492691807
3600820749
43165940
924448509
35993462
1692425597
2177631337
315619960
1537227909
2340232120
1008316476