2499487
96866992
72339165
18286765
1046560
8444479
65414253
70576086
37738389
20012401
43919899
67009576
9466145
56922886
96255966
82846477
40099339
21402741
29337591
82295771
86499689
58877045
25765703
60143894
8204282
68632611
73971435
71445928
55927088
8046977
69297887
1689208
26898852
30452290
8715350
74718476
13957282
3837492
90562245
64747917