54945606
7815801
38667990
88504545
39806576
97677402
9887965
51433259
45293381
67581427
62591537
8754522
48901095
24106106
981334
87064684
99087759
84308424
70613647
68584798
25494402
27197517
67661623
49641025
83853864
82094038
84227622
75339674
17786598
7796811
22917872
61858342
93178808
52028396
46477605
19773186
52174419
40625765
50262000
61204935