19905772
84653091
27596235
23355347
67072069
56042607
83429428
40451079
1657112
56829535
108050
39706588
75378020
5313605
87431560
75491441
42619148
5014542
21401460
26638218
98871021
96699020
5261617
82036175
99006128
2473082
6478418
30675960
41405526
85139258
1839230
99765009
31799514
53502757
83505462
5148395
46581440
9127464
77758007
96566260