27706140
52868381
6139727
7036650
15842883
14106782
986597
50359798
22565607
14799775
59982494
33611434
45864676
81812182
7098027
23302352
74776012
84876869
92901661
5119961
20787496
39001289
21247417
82709612
29392268
54429937
94485356
4138905
69828861
81508402
80995557
59342451
2977362
37072497
40004963
87008213
2378997
32933050
2967604
49814574