95649220
58384878
40062224
5333468
62153661
62046185
6311528
58048419
86549613
63437578
68494735
4149476
36287548
54669794
9468260
43326447
64452958
1002474
5151188
37797251
46475632
88574907
91335963
7246365
8847687
77635316
6003292
18984196
3371094
24656550
37477029
18881985
1722622
77937774
42873587
56138103
44568237
84993284
58063017
34988625