16021707
72331
90179198
70708368
79396888
60324586
38006718
72588971
64341966
83215423
56835333
1347695
75067847
20422260
25714979
68686670
2495674
839567
1836152
10112004
30929020
61377461
207840
60321181
21574414
18676965
91057347
30872763
93242281
57964048
437928
46424643
68462228
24784994
97496153
27694096
91737814
38649880
8324435
6133842