65139731
98328890
30427562
1581882
56409771
15519635
79724517
9225747
63251454
1587773
9828167
86765408
40394393
5158890
71836509
48233216
92495449
82311679
96819970
2672845
43582901
80341160
899813
86744188
2137098
7118644
25132936
22923688
59335590
82591939
32041044
25152026
51076968
70641010
38409477
82202620
22382797
1452123
38678281
57675576